financing crunch - French English Dictionary